home *** CD-ROM | disk | FTP | other *** search
/ Mac Treasure Chest - Special Selection 1 / Special-Selection-I-The-Best-of-MEGA-ROM-1993.ISO / Utilities / BundAid 1.2.1. / Read Me < prev   
Text File  |  1990-08-01  |  3KB  |  39 lines

  1. BundAid version 1.2
  2. ゥ1988-90 Jim Hamilton
  3. All rights reserved.
  4.  
  5.  
  6. LEGAL STUFF:
  7. This application is free, but the author retains all rights.  It may not be sold, offered for sale, or bundled anywhere.  It may be distributed as long as no charge is made for the distribution.  If this means that you must give the disk away, so be it.  Bulletin boards and national services (CompuServe, GEnie, Delphi, et al.) which charge a use fee but not a specific fee for each download, are exempt.  If you wish to obtain a waiver of this restriction, send me a note, and weユll try to work something out.
  8.  
  9. No warranty, either expressed or implied, is provided with this software.  The author accepts no responsibility for any incidental or consequential damages arising from the use of this software.
  10.  
  11. Technical Background:
  12. Every Macintosh file has some flags which tell the Finder what kind of file it is.  Applications, Control Panel files, and the like have information which allows them to have their own icons and assign icons to related files.  This information is stored in the fileユs ヤBNDLユ resource, and files which have these resources are marked by having their メBundle Bitsモ equal to 1.
  13.  
  14. Unfortunately, over the years, there have apparently been some programs which incorrectly set the bundle bits of documents they created.  The most glaring example was FullWrite Professional, whose Thesaurus fileヤs bundle bit was set.  The consequence of this is rather seriousノwhen the user double-clicks on a document, the system opens the application which created that document.  In the case mentioned above, FWP documents try to open the メapplicationモ Thesaurus.
  15.  
  16. BundAid will scan an entire disk, making sure that each file whose bundle bit is set actually has a BNDL resource.  If it does not, the bundle bit will correctly be cleared to 0.
  17.  
  18. This program will receive minimal support other than for bug fixes.  Please report any problems to:
  19.  
  20. Jim Hamilton
  21. 2904 Jubilee Trl.
  22. Austin, TX 78748
  23.  
  24. GEnie:  J.HAMILTON10
  25. CompuServe: 71640,235
  26. America Online:  JimH16
  27.  
  28.  
  29. CHANGES IN VERSION 1.1
  30.  
  31. A user suggested that it would be a trivially simple addition to make BundAid also search for files that have BNDL resources, but donユt have their bundle bits set, and to correct that as well.  Well, it wasnユt trivial, but it is included in this version.  You may elect to set bundle bits that should be set but arenユt, clear bundle bits that should not be set but are, or do both of these operations.
  32.  
  33. Power users will notice something:  the Finderユs Desktop file has a whole bunch of BNDL resources, but keeps its bundle bit clear.  BundAid respects this.
  34.  
  35. Programmers who use Lightspeed C will also be happy to know that ResEdit files will not have their bundle bits set, even if they contain BNDL resources.  Lightspeed C appends ResEdit files to programs it creates, and these files will have BNDL resources if the program is to have its own icon.
  36.  
  37. CHANGES IN VERSION 1.2
  38.  
  39. Only 1:  Files created by AppMaker are now also treated the same as ResEdit files and the DeskTop file, as these files can also have BNDL resources without setting the Bundle bit.